.login-page{background:#e3e7ec}
.login-page .login-box{width:auto;margin: 7% auto;}
.login-page .login-logo {color:#666;font-size: 35px;
    text-align: center;
    margin-bottom: 25px;
    font-weight: 300;}
.login-page .login-logo small{font-size:16px}
.login-page .login-box-body{width:360px;margin:auto;padding:28px;background:#fff;box-shadow:0 2px 6px #999;border-radius:5px}
.login-page .login-box-body .form-control-feedback{cursor:pointer;pointer-events:auto}
.login-page .form-group{margin-top:5px;margin-bottom:23px}
.login-page .has-feedback .form-control{height:34px;padding:4px 10px}
.login-page .btn{padding:5px 10px 4px 10px;font-size:15px}
.login-page .select2-container .select2-selection--single{padding:6px 12px;height:34px}
.login-page .select2-container--default.select2-container--focus .select2-selection--single{border-color:#3c8dbc}
.login-page .select2-container .select2-selection--single .select2-selection__rendered{margin-top:-4px}
.login-page .select2-container .select2-selection--single .select2-selection__arrow{top:1px}
.login-page .select2-search--dropdown .select2-search__field{padding:4px}
.login-page .select2-results__option{padding:6px 12px}
.login-page .login-copyright{text-align:center;margin-top:20px}
.login-page .login-copyright,.login-page .login-copyright {color:#666}
.icheck label{height:30px;line-height:23px;margin:0;padding:2px 8px 0 0;font-size:13px;font-weight:400;cursor:pointer}
.icheck label input{height:18px;width:18px;display:inline-block;margin:-4px 2px 0 0;vertical-align:middle}
.icheck label div{margin-top:-3px;margin-right:2px}
.mt5{margin-top:5px}
.login-cursor {cursor: pointer}